package com.gw.ycny.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import lombok.Data;

/**
 * 监测设备状态表
 * @TableName jcca31d
 */
@TableName(value ="jcca31d")
@Data
public class Jcca31d implements Serializable {
    /**
     * 主键
     */
    @TableId(value = "jcca31d010")
    private String jcca31d010;

    /**
     * 供电电压
     */
    @TableField(value = "jcca31d030")
    private BigDecimal jcca31d030;

    /**
     * 太阳能板电压
     */
    @TableField(value = "jcca31d040")
    private BigDecimal jcca31d040;

    /**
     * 电池剩量百分比
     */
    @TableField(value = "jcca31d050")
    private BigDecimal jcca31d050;

    /**
     * 环境温度(%)
     */
    @TableField(value = "jcca31d060")
    private BigDecimal jcca31d060;

    /**
     * 环境湿度(%)
     */
    @TableField(value = "jcca31d070")
    private BigDecimal jcca31d070;

    /**
     * 经度
     */
    @TableField(value = "jcca31d080")
    private BigDecimal jcca31d080;

    /**
     * 纬度
     */
    @TableField(value = "jcca31d090")
    private BigDecimal jcca31d090;

    /**
     * 4g信号强度
     */
    @TableField(value = "jcca31d100")
    private String jcca31d100;

    /**
     * 窄带信号强度
     */
    @TableField(value = "jcca31d110")
    private String jcca31d110;

    /**
     * 北斗信号强度
     */
    @TableField(value = "jcca31d120")
    private String jcca31d120;

    /**
     * 固件版本号
     */
    @TableField(value = "jcca31d130")
    private String jcca31d130;

    /**
     * 功放状态
     */
    @TableField(value = "jcca31d140")
    private String jcca31d140;

    /**
     * 拾音反馈状态码(0:无，1低，2：中，3:高)
     */
    @TableField(value = "jcca31d150")
    private String jcca31d150;

    /**
     * 监测设备编号
     */
    @TableField(value = "jcca31d160")
    private String jcca31d160;

    /**
     * 日期
     */
    @TableField(value = "jcca31d170")
    private LocalDate jcca31d170;

    /**
     * 传感器状态信息JSON字符串
     */
    @TableField(value = "jcca31d180")
    private String jcca31d180;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}